pull (something) out of a hat

Переводы
sortir (quelque chose) de son chapeau
Определения
To produce or come up with something unexpectedly or seemingly by magic, often without any apparent preparation or explanation.